Constify GdkEvent parameters in gtk_get_event_widget and _event_target
authorTimm Bäder <mail@baedert.org>
Wed, 10 May 2017 16:03:10 +0000 (18:03 +0200)
committerCarlos Garnacho <carlosg@gnome.org>
Thu, 25 May 2017 14:25:59 +0000 (16:25 +0200)
gdk/gdkevents.c
gdk/gdkevents.h
gtk/gtkmain.c
gtk/gtkmain.h

index a3512b0883a5dee788f027cbf3aaf185df0f92ec..094e32ccf231cdd0a85ae8cf681cd0d85fdc8e2d 100644 (file)
@@ -2593,7 +2593,7 @@ gdk_event_set_user_data (GdkEvent *event,
 }
 
 GObject *
-gdk_event_get_user_data (GdkEvent *event)
+gdk_event_get_user_data (const GdkEvent *event)
 {
   GdkEventPrivate *private;
 
index 39cb761ecda5f0a21f567112e8ebc6def024872e..6040af75cb41866ffb500c0df1ee548740cf8653 100644 (file)
@@ -1571,7 +1571,7 @@ GDK_AVAILABLE_IN_3_90
 void           gdk_event_set_user_data (GdkEvent *event,
                                         GObject  *user_data);
 GDK_AVAILABLE_IN_3_90
-GObject *      gdk_event_get_user_data (GdkEvent *event);
+GObject *      gdk_event_get_user_data (const GdkEvent *event);
 
 G_END_DECLS
 
index e32cbb74bf429a0f9f05cda41b436f6b2d7e6808..16c0bbf42b991066fac87ea7ceca8052a214864c 100644 (file)
@@ -2348,7 +2348,7 @@ gtk_get_current_event_device (void)
  *     received @event, or %NULL
  */
 GtkWidget*
-gtk_get_event_widget (GdkEvent *event)
+gtk_get_event_widget (const GdkEvent *event)
 {
   GtkWidget *widget;
   gpointer widget_ptr;
@@ -2377,7 +2377,7 @@ gtk_get_event_widget (GdkEvent *event)
  * Since: 3.90
  */
 GtkWidget *
-gtk_get_event_target (GdkEvent *event)
+gtk_get_event_target (const GdkEvent *event)
 {
   return GTK_WIDGET (gdk_event_get_user_data (event));
 }
index 47681bee1ae6648cc036571cc9f1b95b62be6fd3..c0b492e467eb76a488413a80cd270246429411f9 100644 (file)
@@ -149,10 +149,10 @@ GDK_AVAILABLE_IN_ALL
 GdkDevice *gtk_get_current_event_device (void);
 
 GDK_AVAILABLE_IN_ALL
-GtkWidget *gtk_get_event_widget         (GdkEvent        *event);
+GtkWidget *gtk_get_event_widget         (const GdkEvent  *event);
 
 GDK_AVAILABLE_IN_3_90
-GtkWidget *gtk_get_event_target         (GdkEvent        *event);
+GtkWidget *gtk_get_event_target         (const GdkEvent  *event);
 
 GDK_AVAILABLE_IN_3_90
 GtkWidget *gtk_get_event_target_with_type (GdkEvent *event,